//这是第二个中转站 ---- 处理单个功能的地方
//1.导入服务器
const express = require('express')
//2.导入路由
const router = express.Router()
//3.将方法的模块 引入进来 
const {addcart,getAllCarts} =require('../../frontController/cart')
// const { getAllCarts } = require('../../frontController/cat')


/*
购物车：
    请求方式 - get
    请求路径 - /front/api/cart/getall
    响应数据：
        所有购物车数据 - [{}, {}]
*/
// router.get('/getall', (req, res) => {
//     res.send('获取所有的购物车')
//    http://localhost:3000/front/api/cart/getall

//    需要的数据:
//    userid
// })
router.get('/getall/:userid',getAllCarts)
/*
添加购物车：
    请求方式 - post
    请求路径 - /front/api/cart/add
    响应数据：
        成功或失败
        http://localhost:3000/front/api/cart/add
        数据:
        userid
        menuid
        num
        speandkind
        mode
0*/
router.post('/add', addcart)

//导出数据
module.exports = router